peripheral cataract - French English Dictionary